Skip to main content

Error navigator.mediaDevices is undefined

Problem

You get an error message when trying to join a conference:

{"name":"TypeError","message":"navigator.mediaDevices is undefined","stack"...

Cause

WebRTC is not allowed or switched off.

Solution

Allow WebRTC and access to camera and microphone. There may be plugins installed that prevent this. The easiest way to test this is if you use a different browser or use a profile that does not use plugins or changed settings.

An overview of the possible settings in the browser: https://www.lifewire.com/disable-webrtc-4707229

Here's a simple website to test: https://browserleaks.com/webrtc